#ifndef _INIT_H_
#define _INIT_H_
#include "system.h"
#include "systick.h"
#include "flash.h"
#include "i2c.h"
#include "spi.h"
#include "timer.h"
#include "adc.h"
//typedef void (*INIT)(void);//定义了一个函数指针，指针类型：void (*)(void) == INIT,该指针所指函数，返回值:void，参数void
//void device_init(void);
// void hardProtocalInit(void);
typedef void(*pHardProtocalInit)(void);
typedef struct{
    pHardProtocalInit PhardProtocalInit;
}hardinit_t;
hardinit_t *hardInitCreate(void);
#endif
